Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CLEMENT PLACE Semi-Detached £172,767 £62,995 27 Sep 2002
5 CLEMENT PLACE Terraced £176,923 £150,000 13 Nov 2020